package com.lakala.sh.bps.bpsmerchant.client.model.response;

import lombok.Getter;
import lombok.Setter;

/**
 * @author peijian
 */

public class BaseResponseVO<T> {

    private T respData;
    private String sign;
    private long timestamp = System.currentTimeMillis();
    private String rnd;
    private String ver = "1.0.0";
    private String reqId;
    private String respId;
    private String retCode;
    private String retMsg;
    private String cmdRetCode;
    private String appid;

    public T getRespData() {
        return respData;
    }

    public void setRespData(T respData) {
        this.respData = respData;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public String getRnd() {
        return rnd;
    }

    public void setRnd(String rnd) {
        this.rnd = rnd;
    }

    public String getVer() {
        return ver;
    }

    public void setVer(String ver) {
        this.ver = ver;
    }

    public String getReqId() {
        return reqId;
    }

    public void setReqId(String reqId) {
        this.reqId = reqId;
    }

    public String getRespId() {
        return respId;
    }

    public void setRespId(String respId) {
        this.respId = respId;
    }

    public String getRetCode() {
        return retCode;
    }

    public void setRetCode(String retCode) {
        this.retCode = retCode;
    }

    public String getRetMsg() {
        return retMsg;
    }

    public void setRetMsg(String retMsg) {
        this.retMsg = retMsg;
    }

    public String getCmdRetCode() {
        return cmdRetCode;
    }

    public void setCmdRetCode(String cmdRetCode) {
        this.cmdRetCode = cmdRetCode;
    }

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }
}
